Barcode-Leseoptionen festlegen
IronBarcode bietet innerhalb der Klasse BarcodeReaderOptions eine Reihe von Einstellungen, um ein maßgeschneidertes und optimiertes Barcode-Lesen zu ermöglichen. Diese Optionen ermöglichen es Ihnen, Ressourcen gegen Genauigkeit abzuwägen, den Lesebereich zu kontrollieren und Lesestrategien zu optimieren.
Verfügbare Typen BarcodeReaderOptions
BarcodeReaderOptions: Diese Klasse bietet Optionen zur Anpassung des Lesens von Barcodes, wodurch der Prozess effizienter und genauer auf die jeweiligen Bedürfnisse zugeschnitten werden kann.TotalBarcodes: Durch die Einstellung auf1stoppt der Leser, nachdem er den ersten Barcode gefunden hat. Dies verbessert die Leistung, wenn nur ein Barcode erwartet wird.TreatAllDecodersAs: Erkennt automatisch den Barcode-Typ und vereinfacht so den Prozess bei unterschiedlichen Barcode-Formaten.CropRegion: Ermöglicht das Fokussieren auf einen bestimmten Bereich des Bildes, was die Lesezeiten und die Genauigkeit erheblich verbessern kann, wenn die Position des Barcodes ungefähr bekannt ist.MaxThreads: Gibt die maximale Anzahl der parallel zu verwendenden Threads an, um die Leistung auf Systemen mit mehreren CPU-Kernen zu verbessern.MinScanLines: Legt die Mindestanzahl an Scanzeilen fest, die bei einem Barcode-Ergebnis übereinstimmen müssen, damit dieses als gültig gilt. Der Standardwert ist 2. Durch Senken auf 1 wird die Empfindlichkeit gegenüber dünnen oder qualitativ minderwertigen Barcodes erhöht, während durch Erhöhen die Anzahl falsch positiver Ergebnisse reduziert wird.
Diese Konfiguration bietet ein Gleichgewicht zwischen Ressourceneinsatz, Geschwindigkeit und Genauigkeit, abgestimmt auf Ihre spezifischen Barcode-Leseanforderungen.

